.not-found{
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  .info-panel {
    margin-left: 50px;
    width: 300px;
    h1 {
      font-size: 35px;
      margin-bottom: 20px;
    }
    h2 {
      margin-bottom: 50px;
      font-size: 20px;
    }
  }
  .image {
    flex: 1;
    max-width: 500px;

    img {
      width: 100%;
      height: 100%;
    }
  }
}